package com.besttone.search.model;

public class SearchParm {
	private String city; //城市，不能为空
	/**
	 * 地址名称，地址分为区域地址（如海淀区）和点地址（如安全大厦）
	 * 区域地址的查询 不受距离参数as的限制；
	 * 若是点地址，则以此作为中心点，以as为半径的区域内搜索；
	 */
    private String a;
    private float lng; //地址经度
    private float lat; //地址纬度
    private String q; //关键词，例如“餐馆”、“KTV”
    private String cate; // 类别，限于“爱帮类别列表”
    /**
     * 排序方式，1：默认排序，根据综合因素排序；2：按距离排序；
     * 3：按可信度排序； 5：按热度排序；6：按照星级排序；
     */
    private Integer rc;
    /**
     *  距离限制，0：无限制，默认；负数：建议限制距离为其绝对值
     *  正数：强制在此距离范围内
     */
    private Integer as;
    /**
     * 返回结果在总结果的起始位置。最小为1，默认为1；（最多为300）
     */
    private Integer from;
    /**
     * 返回结果在总结果的结束位置。to和from组成闭区间[from, to]。 默认from+9；（最多为300）
     */
    private Integer to;
	public String getCity() {
		return city;
	}
	public void setCity(String city) {
		this.city = city;
	}
	public String getA() {
		return a;
	}
	public void setA(String a) {
		this.a = a;
	}
	public float getLng() {
		return lng;
	}
	public void setLng(float lng) {
		this.lng = lng;
	}
	public float getLat() {
		return lat;
	}
	public void setLat(float lat) {
		this.lat = lat;
	}
	public String getQ() {
		return q;
	}
	public void setQ(String q) {
		this.q = q;
	}
	public String getCate() {
		return cate;
	}
	public void setCate(String cate) {
		this.cate = cate;
	}
	public Integer getRc() {
		return rc;
	}
	public void setRc(Integer rc) {
		this.rc = rc;
	}
	public Integer getAs() {
		return as;
	}
	public void setAs(Integer as) {
		this.as = as;
	}
	public Integer getFrom() {
		return from;
	}
	public void setFrom(Integer from) {
		this.from = from;
	}
	public Integer getTo() {
		return to;
	}
	public void setTo(Integer to) {
		this.to = to;
	}
}
